package com.eonmind.ai.core.chat.model;

import lombok.Builder;
import lombok.Data;
import lombok.ToString;

import java.util.List;


@Data
@Builder
@ToString
public class AiChatModel {
    /**
     * 会话id
     */
    Long conversationId = 0L;

    /**
     * 模型id
     */
    Long modelId = 0L;

    /**
     * 模型名称
     */
    String model = "";

    /**
     * 消息
     */
    String message = "";

    /**
     * 助手ID
     */
    Long assistantId = 0L;

    /**
     * 自定义系统提示词
     */
    String customSystemPrompt = "";

    /**
     * 知识库索引名称
     */
    private String knowledgeIndexName = "";

    /**
     * 文件列表
     */
    List<String> fileList;
}
